package net.ericaro.neojavagen.blocks;

/** <b>StatementWithoutTrailingSubstatement</b> is any instance of  
 *  <ul>
 *  <li> {@link net .ericaro .neojavagen .blocks .TryStatement  TryStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .SynchronizedStatement  SynchronizedStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .ExpressionStatement  ExpressionStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .AssertStatement  AssertStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .DoStatement  DoStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .EmptyStatement  EmptyStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .ContinueStatement  ContinueStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .Block  Block</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .ThrowStatement  ThrowStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .ReturnStatement  ReturnStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .BreakStatement  BreakStatement</li>
 *  <li> {@link net .ericaro .neojavagen .blocks .SwitchStatement  SwitchStatement</li>
 *  </ul>
 * 
 * @author eric@ericaro.net
 *
  */
public interface StatementWithoutTrailingSubstatement extends net.ericaro.neojavagen.blocks.Statement, net.ericaro.neojavagen.blocks.StatementNoShortIf {
}
